home *** CD-ROM | disk | FTP | other *** search
Java Source | 2000-09-08 | 704 b | 20 lines |
- class Bitlogic {
- public static void main(String args []) {
- String binary[] = { "OOOO", "0001", "0010", "0011", "0100", "0101", "0110", "0111", "1000", "1001", "1010", "1011", "1100", "1101",
- "1110", "1111" };
- int a = 3; // 0+2+1 ¿½¿ ñó«¿τ¡«Ñ 0011
- int b = 6; // 4+2+0 ¿½¿ ñó«¿τ¡«Ñ 0110
- int c = a | b;
- int d = a & b;
- int e = a ^ b;
- int f = (~a & b) | (a & ~b);
- int g = ~a & 0x0f;
- System.out.println(" a = " + binary[a]);
- System.out.println(" b = " + binary[b]);
- System.out.println(" ab = " + binary[c]);
- System.out.println(" a&b = " + binary[d]);
- System.out.println(" a^b = " + binary[e]);
- System.out.println("~a&b | á^~b = " + binary[f]);
- System.out.println(" ~a = " + binary[g]);
- } }
-